.mui-content {
    min-width        : 100%;
    min-height       : 100%;
    padding-bottom   : 50px;
    padding-top      : 44px;
    background-color : inherit;
}

#wealthNav {
    color : #929292;
}

#wealthNav.mui-active {
    color : #007aff;
}

header a {
    font-size      : 17px !important;
    line-height    : 44px !important;;
    padding-top    : 0 !important;
    padding-bottom : 0 !important;
}

header .mui-icon:before {
    font-size : 24px !important;
}

.mui-content.mui-nav-padding {
    /*padding-bottom: 50px;*/
}

.mui-bar-nav {
    -webkit-box-shadow : none;
    box-shadow         : none;
}

.mui-table-view:before {
    background-color : inherit;
}

.account-complete .mui-table-view-cell {
    padding : 4px 15px;
}

.title {
    margin    : 20px 15px 10px;
    color     : #6d6d72;
    font-size : 15px;
}

.mui-media-body small {
    font-size : 12px;
}

.account .mui-media-body {
    line-height : 34px;
}

.account .mui-navigate-right {
    margin-right : -15px !important;
}

.account .mui-media-object {
    line-height : 34px;
    max-width   : 34px;
    max-height  : 34px;
}

.account .mui-table-view-cell {
    padding : 8px 15px;
}

/*debug样式*/
#__vconsole {
}

#__vconsole .vc-switch {
    z-index : 9999999 !important;
}

/* 登录注册页面的输入验证码的删除x图标右边距 */
.login-code .mui-icon {
    right : 102px !important;
}

/* 页面切换动画 */
.left-out.ng-leave {
    position          : fixed;
    top               : 0;
    height            : 100%;
    bottom            : 0;
    width             : 100%;
    z-index           : 214748358;
    -webkit-animation : slideOutLeft .5s both ease-in;
    -moz-animation    : slideOutLeft .5s both ease-in;
    animation         : slideOutLeft .5s both ease-in;
}

.left-out.ng-enter {
    position : fixed;
    top      : 0;
    height   : 100%;
    bottom   : 0;
    width    : 100%;
    z-index  : 214748359;
}

.right-out.ng-leave {
    position          : fixed;
    top               : 0;
    height            : 100%;
    bottom            : 0;
    width             : 100%;
    z-index           : 214748358;
    -webkit-animation : slideOutRight .5s both ease-in;
    -moz-animation    : slideOutRight .5s both ease-in;
    animation         : slideOutRight .5s both ease-in;
}

.right-out.ng-enter {
    position : fixed;
    top      : 0;
    height   : 100%;
    bottom   : 0;
    width    : 100%;
    z-index  : 214748359;
}

@keyframes slideOutLeft {
    to {
        transform : translateX(-100%);
    }
}

@-moz-keyframes slideOutLeft {
    to {
        -moz-transform : translateX(-100%);
    }
}

@-webkit-keyframes slideOutLeft {
    to {
        -webkit-transform : translateX(-100%);
    }
}

@keyframes slideOutRight {
    to {
        transform : translateX(100%);
    }
}

@-moz-keyframes slideOutRight {
    to {
        -moz-transform : translateX(100%);
    }
}

@-webkit-keyframes slideOutRight {
    to {
        -webkit-transform : translateX(100%);
    }
}

/*设置页面样式*/
.mui-views,
.mui-view,
.mui-pages,
.mui-page,
.mui-page-content {
    position         : absolute;
    left             : 0;
    right            : 0;
    top              : 0;
    bottom           : 0;
    width            : 100%;
    height           : 100%;
    background-color : #efeff4;
}

.mui-pages {
    top    : 46px;
    height : auto;
}

.mui-scroll-wrapper,
.mui-scroll {
    background-color : #efeff4;
}

.mui-page.mui-transitioning {
    -webkit-transition : -webkit-transform 300ms ease;
    transition         : transform 300ms ease;
}

.mui-page-left {
    -webkit-transform : translate3d(-100%, 0, 0);
    transform         : translate3d(-100%, 0, 0);
}

.mui-ios .mui-page-left {
    -webkit-transform : translate3d(-100%, 0, 0);
    transform         : translate3d(-100%, 0, 0);
}

.mui-navbar {
    position         : fixed;
    right            : 0;
    left             : 0;
    z-index          : 10;
    height           : 44px;
    background-color : #f7f7f8;
}

.mui-navbar .mui-bar {
    position   : absolute;
    background : transparent;
    text-align : center;
}

.mui-android .mui-navbar-inner.mui-navbar-left {
    opacity : 0;
}

.mui-ios .mui-navbar-left .mui-left,
.mui-ios .mui-navbar-left .mui-center,
.mui-ios .mui-navbar-left .mui-right {
    opacity : 0;
}

.mui-navbar .mui-btn-nav {
    -webkit-transition          : none;
    transition                  : none;
    -webkit-transition-duration : .0s;
    transition-duration         : .0s;
}

.mui-navbar .mui-bar .mui-title {
    display : inline-block;
    width   : auto;
}

.mui-page-shadow {
    position : absolute;
    right    : 100%;
    top      : 0;
    width    : 16px;
    height   : 100%;
    z-index  : -1;
    content  : '';
}

.mui-page-shadow {
    background : -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .01) 50%, rgba(0, 0, 0, .2) 100%);
    background : linear-gradient(to right, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 10%, rgba(0, 0, 0, .01) 50%, rgba(0, 0, 0, .2) 100%);
}

.mui-navbar-inner.mui-transitioning,
.mui-navbar-inner .mui-transitioning {
    -webkit-transition : opacity 300ms ease, -webkit-transform 300ms ease;
    transition         : opacity 300ms ease, transform 300ms ease;
}

.mui-page {
    display : none;
}

.mui-pages .mui-page {
    display : block;
}

.mui-page .mui-table-view:first-child {
    margin-top : 15px;
}

.mui-page .mui-table-view:last-child {
    margin-bottom : 30px;
}

.mui-table-view {
    margin-top : 20px;
}

.mui-table-view span.mui-pull-right {
    color : #999;
}

.mui-table-view-divider {
    background-color : #efeff4;
    font-size        : 14px;
}

.mui-table-view-divider:before,
.mui-table-view-divider:after {
    height : 0;
}

.head {
    height : 40px;
}

#head {
    line-height : 40px;
}

.head-img {
    width  : 40px;
    height : 40px;
}

#head-img1 {
    position : absolute;
    bottom   : 10px;
    right    : 40px;
    width    : 40px;
    height   : 40px;
}

.update {
    font-style   : normal;
    color        : #999999;
    margin-right : -25px;
    font-size    : 15px
}

.mui-fullscreen {
    position         : fixed;
    z-index          : 20;
    background-color : #000;
}

.mui-after-yuan {
}

.mui-after-yuan:after {
    content : '元';
}

.mui-after-location {
}

.mui-after-location:after {
    content : '\e333';
}

/*步骤条*/
.am-steps {
    height : 55px;
}

.am-steps .am-steps-success {
    background-color : #ffffff;
    color            : #4687bf;
}

.am-steps .am-steps-gray {
    background-color : #386fa7;
    color            : #92b4cd;
}

.am-steps-circle div {
    height : 10px;
}

.am-steps-circle span {
    position    : absolute;
    z-index     : 2;
    margin-top  : -24px;
    border      : 0;
    line-height : 48px;
}

.am-steps-circle .am-steps-text {
    font-size   : 1.2rem;
    position    : static;
    text-align  : left;
    margin-left : -30px;
    width       : 500px;
}

.no-after:after {
    content : '' !important;
    height  : 0 !important;
    width   : 0 !important;
}

.no-before:before {
    content : '';
    height  : 0 !important;
    width   : 0 !important;
}

.no-margin-top {
    margin-top : 0 !important;
}

.no-padding-top {
    padding-top : 0 !important;
}

.no-padding-bottom {
    padding-bottom : 0 !important;
}

.wealth {
    font-size : 12px;
}

.wealth small {
    font-size : 60%;
}

.wealth .mui-btn {
    width       : 30%;
    height      : 36px;
    font-size   : 20px;
    font-weight : 600;
    line-height : 36px;
    padding     : 0 12px;
}

.wealth .mui-col-xs-4 {
    width      : auto;
    text-align : left !important;
    display    : inline-block;
}

.wealth .mui-col-xs-4:first-child {
    float : left;
}

.wealth .mui-col-xs-4:nth-child(2) {
    float : left;
}

.wealth .mui-col-xs-4:last-child {
    float     : right;
    min-width : 114px;
}

.wealth .mui-media-body {
    font-size : 16px !important;
}

.wealth .mui-media-body img {
    height : 16px !important;
}

.wealth .mui-ellipsis {
    font-size : 12px !important;
}

.wealth .mui-table-view-cell {
    padding : 3px 15px !important;
}

.rotate180 {
    -webkit-transform : rotate(180deg);
    -moz-transform    : rotate(180deg);
    -o-transform      : rotate(180deg);
    -ms-transform     : rotate(180deg);
    transform         : rotate(180deg);
}

.rotate90 {
    -ms-transform     : rotate(-90deg); /* IE 9 */
    -webkit-transform : rotate(-90deg); /* Chrome, Safari, Opera */
    transform         : rotate(-90deg);
}

.locationSuccess {
}

.locationSuccess:after {
    color : blue;
}

.place-hold-white[placeholder] {
    color : white !important;
}

.place-hold-white::-moz-placeholder { color: white; }
.place-hold-white::-webkit-input-placeholder { color:white; }
.place-hold-white:-ms-input-placeholder { color:white; }